stroke limiting stop - Spanish English Dictionary